#include "pagerestpcesiv.h"
#include "ui_pagerestpcesiv.h"

PageRestPCESIV::PageRestPCESIV(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::PageRestPCESIV)
{
    ui->setupUi(this);
    setAutoFillBackground(true);  //设置自动填充
    QPalette palette = BKGCLR;
    setPalette(palette);
}

PageRestPCESIV::~PageRestPCESIV()
{
    delete ui;
}

void PageRestPCESIV::setPageActive(bool xActive)
{
    ui->Btn_RestPCE->setEnabled(xActive);
    ui->Btn_RestSIV->setEnabled(xActive);
}

void PageRestPCESIV::on_Btn_RestPCE_clicked()
{
    emit signal_ResetPCE(true);
    ui->Btn_RestPCE->setEnabled(false);
    QTimer::singleShot(3000,this,[=](){
        emit signal_ResetPCE(false);
        ui->Btn_RestPCE->setEnabled(true);
    });
}

void PageRestPCESIV::on_Btn_RestSIV_clicked()
{
    emit signal_ResetACE(true);
    ui->Btn_RestSIV->setEnabled(false);
    QTimer::singleShot(3000,this,[=](){
        emit signal_ResetACE(false);
        ui->Btn_RestSIV->setEnabled(true);
    });
}
